Reorthogonalization for the Golub-Kahan-Lanczos bidiagonal reduction

نویسنده

  • Jesse L. Barlow
چکیده

The Golub–Kahan–Lanczos (GKL) bidiagonal reduction generates, by recurrence, the matrix factorization of X ∈ Rm×n,m ≥ n, given by X = U BV T where U ∈ Rm×n is left orthogonal, V ∈ Rn×n is orthogonal, and B ∈ Rn×n is bidiagonal. When the GKL recurrence is implemented in finite precision arithmetic, the columns of U and V tend to lose orthogonality, making a reorthogonalization strategy necessary to preserve convergence of the singular values. The use of an approach started by Simon and Zha (SIAM J Sci Stat Comput, 21:2257–2274, 2000) that reorthogonalizes only one of the two left orthogonal matrices U and V is shown to be very effective by the results presented here. Supposing that V is the matrix reorthogonalized, the reorthogonalized GKL algorithm proposed here is modeled as the Householder Q–R factorization of ( 0n×k X Vk ) where Vk = V ( : , 1 : k). That model is used to show that if εM is the machine unit and η̄ = ‖tril(I − V T V )‖F , where tril(·) is the strictly lower triangular part of the contents, then: (1) the GKL recurrence produces Krylov spaces generated by a nearby matrix X + δX , The research of Jesse L. Barlow was supported by the National Science Foundation under Grant No. CCF-0429481 and CCF-1115704. J. L. Barlow (B) Department of Computer Science and Engineering, The Pennsylvania State University, University Park, PA 16802-6822, USA e-mail: [email protected]

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Reorthogonalization for Golub–kahan–lanczos Bidiagonal Reduction: Part Ii – Singular Vectors

where U ∈ R is left orthogonal, V ∈ R is orthogonal, and B ∈ R is bidiagonal. When the Lanczos recurrence is implemented in finite precision arithmetic, the columns of U and V tend to lose orthogonality, making a reorthogonalization strategy necessary to preserve convergence of the singular values. A new strategy is proposed for recovering the left singular vectors. When using that strategy, it...

متن کامل

Performance Evaluation of Golub-Kahan-Lanczos Algorithm with Reorthogonalization by Classical Gram-Schmidt Algorithm and OpenMP

The Golub-Kahan-Lanczos algorithm with reorthogonalization (GKLR algorithm) is an algorithm for computing a subset of singular triplets for large-scale sparse matrices. The reorthogonalization tends to become a bottleneck of elapsed time, as the iteration number of the GKLR algorithm increases. In this paper, OpenMP-based parallel implementation of the classical Gram-Schmidt algorithm with reor...

متن کامل

Sensitivity and Perturbation analysis of Polynomial Eigenvalue problem

The conference dinner will take place in Café Campus behind the Mathematics Building on the campus of TU Berlin. We discuss a general framework for sensitivity and perturbation analysis of polynomial eigen-value problem. More specifically, we discuss first order variations of simple eigenvalues of matrix polynomials, determine the gradients and present a general definition of condition number o...

متن کامل

Matrix Bidiagonalization on the Trident Processor

This paper discusses the implementation and evaluation of the reduction of a dense matrix to bidiagonal form on the Trident processor. The standard Golub and Kahan Householder bidiagonalization algorithm, which is rich in matrix-vector operations, and the LAPACK subroutine _GEBRD, which is rich in a mixture of vector, matrix-vector, and matrix operations, are simulated on the Trident processor....

متن کامل

Large-scale Inversion of Magnetic Data Using Golub-Kahan Bidiagonalization with Truncated Generalized Cross Validation for Regularization Parameter Estimation

In this paper a fast method for large-scale sparse inversion of magnetic data is considered. The L1-norm stabilizer is used to generate models with sharp and distinct interfaces. To deal with the non-linearity introduced by the L1-norm, a model-space iteratively reweighted least squares algorithm is used. The original model matrix is factorized using the Golub-Kahan bidiagonalization that proje...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Numerische Mathematik

دوره 124  شماره 

صفحات  -

تاریخ انتشار 2013